darle de beber a la bestia - Spanish English Dictionary
History

darle de beber a la bestia

Play ENESESes
Play ENESESmx


Meanings of "darle de beber a la bestia" in English Spanish Dictionary : 3 result(s)

Spanish English
Colloquial
darle de beber a la bestia [v] have a leak
darle de beber a la bestia [v] take a leak
darle de beber a la bestia [v] piss